don pedro - Spanish English Dictionary

don pedro

Meanings of "don pedro" in English Spanish Dictionary : 3 result(s)

Spanish English
Colloquial
don pedro [m] urinal
Ornithology
don pedro [m] marvel of peru
don pedro [m] four o'clock flower (mirabilis jalapa)